local transform;
local gameObject;

--定义一个table,table是lua中的一种数据结构，可以存储多种不同的对象以及方法
--可以将它看似C#中的类
BGPanel={};

--this指向table对象
local this =BGPanel;

--Panel的Awake方法，会在Ctrl里加载
function BGPanel.Awake( obj )
	gameObject=obj;
	transform=obj.transform;
	this.InitPanel();
end

--初始化面板
function BGPanel.InitPanel(  )
	--Image初始化
	this.image=transform:GetComponent('Image');
	--btn按钮初始化
	this.btnObj=transform:Find('btn').gameObject;
	--this.btnObj=UnityEngine.GameObject.Find("btn");
end